//比较十个数最大最小值（数组冒泡实现）输入进阶版
import java.util.Scanner;
public class demo2
{
  public static void main (String[] args){
        //创建输入对象
        Scanner number = new Scanner(System.in);
        System.out.println("请输入10个数");
        //初始化数组
        int[]arr1 =new int[10];
        //接收数据
        for(int n=0;n<10;n++){
            int a= number.nextInt();
            arr1[n]=a;
        }
        //调用最大值方法并打印
            int maxone=MAXONE(arr1);
            System.out.println("最大值是："+maxone);
        //调用最小值方法冰打印
            int minone=MINONE(arr1);
            System.out.println("最小值是："+minone);
            BIANLI(arr1);
    }
    
  //比较最大值方法
  public static  int MAXONE(int [] arr1){
      int max =arr1[0];
      //冒泡比较
    for(int n=0;n<arr1.length;n++){
            if(max<arr1[n]){
                max=arr1[n];
            } 
    }
    return max; 
}
//比较最小值方法
 public static  int MINONE(int [] arr1){
      int min =arr1[0];
      //冒泡比较
    for(int n=0;n<10;n++){
            if(min>arr1[n]){
                min=arr1[n];
            } 
    }
    return min; 
}
//数组遍历
    public static void BIANLI(int [] arr){
        System.out.println("输入数组为");
        System.out.print("[");
    for(int x=0;x<arr.length;x++){
        if(x==arr.length-1){
            System.out.print(arr[x]);
        }else{
            System.out.print(arr[x]+",");
        }
     }
     System.out.print("]");
    }
    
}
